ringed seals - Espagnol Anglais Dictionnaire